Thông báo

Collapse
No announcement yet.

Cho em hỏi là MAX 232 có phải có 2 bộ đệm để giao tiếp máy tính `

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Cho em hỏi là MAX 232 có phải có 2 bộ đệm để giao tiếp máy tính `

    Em thấy MAX232 có 4 chân là T2OUT, R2OUT,T2IN,R2IN, và T1OUT, R1OUT, T1IN, R1IN. Không biết như vậy MAX232 có phải có 2 bộ đệm để giao tiếp máy tính phải không ? Vậy em muốn sử dụng 1 IC max232 cho 2 Vi điều khiển giao tiếp với 2 máy tính khác nhau (Mỗi vi điều khiển cho 1 máy tính ) một cách độc lập có được không vậy ? Mong mọi người giải đáp dùm thắc mắc của em. Em xin cám ơn.

  • #2
    Bạn hoàn toàn có thể dùng được 1IC Max232 để giao tiếp 2 VĐKhiển với 2 máy tính được, mỗi giao tiếp dùng 1 bộ đệm.Tuy nhiên khi đó chân GND của 2 máy tính sẽ chung nhau đấy (vì cùng chung GND với IC Max232).

    Comment


    • #3
      Đặc biệt chú ý về chiều của bộ đệm khi làm mạch hay thử nghiệm. Cái này rất dễ nhầm. Đầu tín hiệu RS232 được nối với máy tính và đầu tín hiệu TTL/CMOS được nối với vi điều khiển. Nếu lộn có thể làm hư vi điều khiển vì tín hiệu RS232 có mức điện thế chân T1out và T2out lên đến +/-12V hoặc +/-15V.

      MAX232 có tốc độ truyền là 120kbps. Nếu truyền nhanh hơn 120kbps, tín hiệu bị biến dạng nhiều sai số.

      txnghia
      7 Tháng 7, 2011

      Comment


      • #4
        Nếu dùng chung GND vậy có ảnh hưởng đến thiết bị nào không ( Như máy tính, IC, hoặc làm thay đổi tín hiệu truyền nhận ).

        Comment


        • #5
          Hai máy tính và vi điều khiển chung GND thì vẫn không có vấn đề. Bình thường khi dùng cáp RS232 truyền dữ kiện từ máy tính này qua máy tính kia thì người ta dùng chung GND.

          txnghia
          8 tháng 7, 2011

          Comment


          • #6
            Cho em hỏi 1 vấn đề nữa là ở ngõ ra của max 232 đi vào Vi điều khiển sao em thấy nhiều sơ đồ tại sao người ta không dùng Led+trở kéo lên vậy ? Làm như vậy có thể biết được mạch có chạy hay không mà ?

            Comment


            • #7
              Thích treo led để báo cũng ok thôi, chẳng có vấn đề gì.

              Comment


              • #8
                Ừa thì cái đó tùy chọn thôi cho chức năng báo. Nhưng nếu khi con Max232, ở một ứng dụng nào đó, tách ra khỏi vi điều khiển thì LED+trở kéo lên giúp chân của vi điều khiển và của MAX232 ở mức cao "1", tránh không bị ở trạng thái lưng chừng (floating), không thấp không cao. Trạng thái lưng chừng có thể tạo ra một chuỗi dữ kiện mà mình không muốn.

                txnghia
                9 tháng 7, 2011

                Comment

                Về tác giả

                Collapse

                Ultra Tìm hiểu thêm về Ultra

                Bài viết mới nhất

                Collapse

                Đang tải...
                X